<!--
 * @Author: coman
 * @LastEditors: coman
 * @Date: 2020-06-10 17:19:18
 * @motto: No pain,No gain
 * @LastEditTime: 2020-06-10 20:27:51
--> 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!--  2、求叠数之和(1-9)
- 如输入的是 n=3， a=2；则输出 2 + 22 + 222 的值。
	- 如输入的是 n=4， a=3；输出 3 + 33 + 333 + 3333的值
	- n = 3,相加三次,每次相加比前一次相加的数,多一位
    - 每次多的这个位数的值为a, 如果a为2则 2 * 10+2, 22 * 10+2-->
    输入要叠加的数<input type="text" name="" id="num"><br>
    选择叠加次数<input type="text" name="" id="iterator">
    <input type="button" onclick="sum()" value="计算">
    <script>
         
        function sum(){
            var num =document.getElementById("num").value;
        //   console.log(num);
          var sum1=0;
          var iterator = document.getElementById("iterator").value;
            for(i=0;i<iterator;i++){
                for(j=0;j<=i;j++){
                    sum1 = sum1+num*Math.pow(10,j);
                }
            }
            console.log("叠数之和为:"+sum1);
            
        }
    </script>
</body>

</html>